Pronamic\WordPress\Pay\Gateways\IDealBasic\Client S

Total Complexity 46
Dependencies 7
Dependents 1
Total lines 604
Lines of code 172
Logical lines of code 89
Comment lines 324
Methods 39
Properties 17

Methods 39

Method Rating Maintainability Complexity Lines of code
set_forbidden_characters()
S
65 4 9
get_fields()
S
51 2 25
create_hash_string()
S
54 2 21
get_expire_date()
S
68 3 7
set_merchant_id()
S
81 1 3
set_cancel_url()
S
81 1 3
set_expire_date()
S
81 1 3
get_forbidden_characters()
S
82 1 3
get_merchant_id()
S
82 1 3
get_success_url()
S
82 1 3
set_success_url()
S
81 1 3
get_cancel_url()
S
82 1 3
get_error_url()
S
82 1 3
get_expire_date_modifier()
S
82 1 3
set_error_url()
S
81 1 3
get_items()
S
82 1 3
set_items()
S
81 1 3
get_amount()
S
81 1 3
set_payment_server_url()
S
81 1 3
create_hash()
S
80 1 3
set_expire_date_modifier()
S
81 1 3
set_expire_date_format()
S
81 1 3
get_sub_id()
S
82 1 3
set_language()
S
81 1 3
set_sub_id()
S
81 1 3
get_hash_key()
S
82 1 3
set_hash_key()
S
81 1 3
get_purchase_id()
S
82 1 3
set_purchase_id()
S
78 1 3
get_language()
S
82 1 3
get_description()
S
82 1 3
get_expire_date_format()
S
82 1 3
set_description()
S
80 1 3
get_currency()
S
82 1 3
set_currency()
S
81 1 3
get_payment_type()
S
82 1 3
set_payment_type()
S
81 1 3
get_payment_server_url()
S
82 1 3
__construct()
S
67 1 8